package com.regent.central.bill.core.mrp;

import java.util.Date;
import javax.persistence.*;

@Table(name = "central_bill_material_return_actions")
public class BillMaterialReturnActions {
    @Id
    private String id;

    /**
     * 记录版本
     */
    private Integer version;

    @Column(name = "date_created")
    private Date dateCreated;

    @Column(name = "date_updated")
    private Date dateUpdated;

    @Column(name = "time_deleted")
    private Long timeDeleted;

    @Column(name = "central_bill_material_return_id")
    private String centralBillMaterialReturnId;

    @Column(name = "action_id")
    private String actionId;

    @Column(name = "action_type")
    private String actionType;

    /**
     * @return id
     */
    public String getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取记录版本
     *
     * @return version - 记录版本
     */
    public Integer getVersion() {
        return version;
    }

    /**
     * 设置记录版本
     *
     * @param version 记录版本
     */
    public void setVersion(Integer version) {
        this.version = version;
    }

    /**
     * @return date_created
     */
    public Date getDateCreated() {
        return dateCreated;
    }

    /**
     * @param dateCreated
     */
    public void setDateCreated(Date dateCreated) {
        this.dateCreated = dateCreated;
    }

    /**
     * @return date_updated
     */
    public Date getDateUpdated() {
        return dateUpdated;
    }

    /**
     * @param dateUpdated
     */
    public void setDateUpdated(Date dateUpdated) {
        this.dateUpdated = dateUpdated;
    }

    /**
     * @return time_deleted
     */
    public Long getTimeDeleted() {
        return timeDeleted;
    }

    /**
     * @param timeDeleted
     */
    public void setTimeDeleted(Long timeDeleted) {
        this.timeDeleted = timeDeleted;
    }

    /**
     * @return central_bill_material_return_id
     */
    public String getCentralBillMaterialReturnId() {
        return centralBillMaterialReturnId;
    }

    /**
     * @param centralBillMaterialReturnId
     */
    public void setCentralBillMaterialReturnId(String centralBillMaterialReturnId) {
        this.centralBillMaterialReturnId = centralBillMaterialReturnId;
    }

    /**
     * @return action_id
     */
    public String getActionId() {
        return actionId;
    }

    /**
     * @param actionId
     */
    public void setActionId(String actionId) {
        this.actionId = actionId;
    }

    /**
     * @return action_type
     */
    public String getActionType() {
        return actionType;
    }

    /**
     * @param actionType
     */
    public void setActionType(String actionType) {
        this.actionType = actionType;
    }
}